deal handling - Turkish English Dictionary